package com.purchase.ml.consts;

/**
 * 系统常量
 */
public interface Constants {
    /**
     * 默认的系统用户id
     */
    long SYSTEM_USER_ID = -1;

    String SEPARATOR = ";;;";

    /**
     * 0：账单信息  1：发货信息
     */
    Integer BILL_ADDR_INFO = 0;
    Integer SHOP_ADDR_INFO = 1;

    /**
     * 排序
     * 0：升序  1：降序
     */
    Integer ASC_ORDER = 0;
    Integer DESC_ORDER = 1;

    /**
     * 注册状态：0申请；1通过；2禁用 3删除
     */
    Integer DEALER_STATE_REQ = 0;
    Integer DEALER_STATE_ENABLE = 1;
    Integer DEALER_STATE_DISABLE = 2;
    Integer DEALER_STATE_DELETE = 3;

    /**
     * 产品目录与产品
     * 0:正常   1：异常   2：删除
     */
    Integer NORMAL_STATE = 0;
    Integer ABNORMAL_STATE = 1;
    Integer DELETE_STATE = 2;

    /**
     * 是否创建为大代理
     * 0:是  1：否
     */
    Integer CREATE_OWNER_TYPE = 0;
    Integer NO_CREATE_OWNER_TYPE = 1;

    /**
     * 是否创建为主经销商
     * 1：是 0 否
     */
    Integer  NEW_TYPE_DEALER = 0;
    Integer  NEW_TYPE_MASTER_DEALER = 1;

    /**
     * 库存阀值通知
     */
    Integer STOCK_NOTIFY = 10;

    /**
     * 支付订单类型
    * */
    Integer PAY_ORDER_TYPE_REGIST = 0;
    Integer PAY_ORDER_TYPE_ORDER = 1;
    String  PAY_REGISTER_MONEY = "259.00";
}
